Internet Archive BookReader

Embassies and foreign courts : a history of diplomacy